home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 7508 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.0 KB

  1. Path: nic.wi.leidenuniv.nl!jvermeul
  2. From: jvermeul@wi.leidenuniv.nl (J.T.Vermeulen)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: StormC/C++ (Have you tried it?)
  5. Date: 17 Apr 1996 18:31:27 GMT
  6. Organization: Mathematics & Computer Science, Leiden University, Leiden, the Netherlands
  7. Message-ID: <4l3ddv$o3p@nic.wi.leidenuniv.nl>
  8. References: <4l0rpj$or5@hermes.oanet.com> <3174E78D.2EF2@afrodite.kih.no>
  9. NNTP-Posting-Host: ind206ab.wi.leidenuniv.nl
  10.  
  11. In article <3174E78D.2EF2@afrodite.kih.no>,
  12. Paul Kenneth Egell-johnsen  <paulken4@afrodite.kih.no> wrote:
  13.  
  14. >One who has tried the demo told me that you had to use only the
  15. >supplied environment, everything depended on that. That means
  16. >that you can't use your favourite text editor with the
  17. >environment, as it is more thightly woven than SAS/C's.
  18.  
  19. That's only the demo version;  the production version has a command-line
  20. frontend as well.  One thing you can't do yet is let the compiler control
  21. a third-party editor.
  22.  
  23. I'm planning to write a review of StormC next week or so.  But note that
  24. the manual still needs to be translated to English so I'm sure you can
  25. wait a few more days for the review!
  26.  
  27.  
  28. >Now, something I wonder myself. It does support C++ and my
  29. >questions are:
  30. >
  31. >    Anybody tried it with C++?
  32. >    How does it perform in C++?
  33.  
  34. It does templates and exceptions; it's AT&T 3.0 so I'll have to get or write
  35. some test material (most of my code is in DWP ANSI).  Haven't tested all of
  36. this but I'll try.
  37.  
  38. The compiler is very ANSI-aware; it caught some C-isms in my code that gcc
  39. won't notice even when you use "-ansi -pedantic".
  40.  
  41. I'll keep your other questions around so I have something to work on.
  42.  
  43. >    How is the debugger?
  44.  
  45. This I can tell you right now:  It's a beauty.  It keeps track of all your
  46. variables (even structs).  It shows the initialisations of static vars as
  47. instructions.  It lets you stop a running program.  It lets you kill a
  48. running program and it does the resource tracking stuff for you.
  49.  
  50.  
  51. >    How is it's editor (does cut, copy and paste recide on the
  52. >standard keys, has it the usual programming stuff (bracket
  53. >highlightning, find prototypes, show all used classes etc.?))?    
  54.  
  55. Not all of that, no.  As an editor it has some rough edges, but it does
  56. syntax highlighing and auto-indentation.
  57.  
  58.  
  59. >I hope someone can answer these questions, and if you have tried
  60. >Symantec C++ or Visual C++ then a comparision would be
  61. >appriciated (as we could use that to make H&P make a better
  62. >compiler/environment), as I have heard much good about the
  63. >Symantec environment.
  64.  
  65. I haven't much experience with those environments myself, except Borland :(
  66. so I'll have to focus on the compiler part.
  67.  
  68. >Paul K Egell-Johnsen,
  69. >
  70. >mailto:paulken4@afrodite.kih.no
  71. >http://afrodite.kih.no:8001/studenter/paulken4/frames/
  72.  
  73.  
  74. --
  75. ============================================================================
  76. #  Jeroen T. Vermeulen   \"How are we doing kid?"/   Yes, we use Amigas.   #
  77. #---  jtv@xs4all.nl    ---\"Oh, same as always."/--         ...          --#
  78. #jvermeul@wi.leidenuniv.nl \ "That bad, huh?"  /  Got a problem with that? #
  79.